// 页面路径：store/index.js 
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex);//vue的插件机制

// import createPersistedState from "vuex-persistedstate"

import user from './modules/user.js'

//Vuex.Store 构造器选项
const store = new Vuex.Store({
	modules:{
		user
	}
	// /* vuex数据持久化配置 */
	// plugins: [
	// 	createPersistedState({
	// 		// 存储方式：localStorage、sessionStorage、cookies
	// 		storage: window.localStorage,
	// 		// 存储的 key 的key值
	// 		key: "xiaoluxian_store",
	// 		render(state) {
	// 		// 要存储的数据：本项目采用es6扩展运算符的方式存储了state中所有的数据
	// 			return { ...state };
	// 		}
	// 	})
	// ]
})
export default store